From 243cfd21a292ec4554d1aaf9e8839f4ca00083f9 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Mon, 1 Jun 2015 16:21:20 +0100 Subject: [PATCH] textview: Update handles after flushing scroll changes Text insertion/pasting might trigger scroll, so we'd have to wait until the text was revalidated and the scrolling truly happened before we can check the new handle(s) position. --- gtk/gtktextview.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gtk/gtktextview.c b/gtk/gtktextview.c index bbc033ac94..0a854ab470 100644 --- a/gtk/gtktextview.c +++ b/gtk/gtktextview.c @@ -2366,6 +2366,10 @@ gtk_text_view_flush_scroll (GtkTextView *text_view) scroll->xalign, scroll->yalign); + if (text_view->priv->text_handle) + gtk_text_view_update_handles (text_view, + _gtk_text_handle_get_mode (text_view->priv->text_handle)); + free_pending_scroll (scroll); return retval; -- 2.30.2